一键转换文本的大小写格式
粘贴英文文本并按一个按钮,就能转换成全大写、全小写、每个单词首字母大写、句首字母大写,以及编程中常用的 camelCase、帕斯卡命名、snake_case、短横线命名(kebab-case)共八种写法,并显示在下方栏中。用复制按钮即可直接取走结果。适合把代码中的变量·函数名改成另一种命名规则、统一标题或列表的大小写,或还原不小心在大写锁定状态下打的文字。
大写和小写直接使用浏览器的默认转换。每个单词首字母大写:先全部转为小写,再把单词边界后的第一个英文字母改为大写;句首字母大写:先全部转为小写,再只把文本开头以及句号、问号、感叹号后跟空格之后的第一个字母改为大写。四种编程写法先拆分单词:在小写字母或数字后紧跟大写字母处、下划线、连字符和空格处切开,全部转为小写后按规则重新拼接。例如输入“user id”,camelCase 为 userId,帕斯卡命名是首字母也大写的形式,snake_case 为 user_id,短横线命名为 user-id。像“userID”这样大写字母连续的情况,也只在前面切分一次,snake_case 结果为 user_id。
只在小写后接大写的边界切分一次,得到 user_id。因为连续的大写部分被视为一个整体。
把文本开头,以及句号、问号、感叹号之后出现空格或换行后紧接的第一个字母改为大写。没有标点、只换行的情况无法区分。
遵循浏览器的默认转换规则,不另外应用各语言的特殊规则。非英语文字请确认结果后再使用。
不会。转换和复制都在浏览器内完成,不会发送到服务器。刷新后会恢复为最初的示例。